Skip to content

feat(core-pipeline): implement the HARP core pipeline#2

Merged
AntonCoon merged 3 commits intomainfrom
feat/core-pipeline
Sep 19, 2025
Merged

feat(core-pipeline): implement the HARP core pipeline#2
AntonCoon merged 3 commits intomainfrom
feat/core-pipeline

Conversation

@AntonCoon
Copy link
Owner

This PR introduces the foundational architecture for HARP's haplotype allele counting pipeline.

Current progress includes:

  • Custom data types: VariantKey, Counts, Variant
  • I/O function to load bi-allelic SNVs from VCF files
  • Unit tests covering types and I/O

Subsequent commits in this branch will implement:

  • Chunk-based processing of BAM/VCF regions
  • Parallel execution
  • Full end-to-end aggregation and TSV output

This structure ensures each commit is atomic, testable, and passes CI, while the PR represents the full pipeline feature.

@AntonCoon AntonCoon merged commit a75c5da into main Sep 19, 2025
1 check passed
@AntonCoon AntonCoon deleted the feat/core-pipeline branch September 19, 2025 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants